
@font-face {
	font-family:'syht-l';
	src: url('https://saas.quanwang.cn/sweapp/guide/css/fonts/SourceHanSansSC/Light.woff') format("woff");
	font-display: swap;
}
@font-face {
	font-family:'syht-r';
	src: url('https://saas.quanwang.cn/sweapp/guide/css/fonts/SourceHanSansSC/Regular.woff') format("woff");
	font-display: swap;
}
@font-face {
	font-family:'syht-m';
	src: url('https://saas.quanwang.cn/sweapp/guide/css/fonts/SourceHanSansSC/Medium.woff') format("woff");
	font-display: swap;
}
@font-face {
	font-family:'D-DINExpBold';
	src: url('https://saas.quanwang.cn/sweapp/guide/css/fonts/D-DINExpBold.ttf') format("truetype");
	font-display: swap;
}
@font-face {
	font-family: 'DIN-Bold';
	src: url('https://saas.quanwang.cn/sweapp/guide/css/fonts/DIN-Bold.woff') format("woff");
	font-display: swap;
}
*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,iframe,img,ins,kbd,label,legend,li,object,ol,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;-webkit-tap-highlight-color:transparent}
body,html{color:#333}
html{-webkit-text-size-adjust:100%;font-size:16px}
@media (max-width:480px) {
html{font-size:3.5vw}
}
body{-webkit-text-size-adjust:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;overflow-x:hidden}
body,input,pre,select,td,textarea{font-family:'syht-l',-apple-system,BlinkMacSystemFont,"Microsoft YaHei UI","Microsoft YaHei",Arial,sans-serif}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;padding:0;margin:0}
input,textarea{margin:0;padding:0;outline:0;-webkit-appearance:none;border-radius:0}
select{border:solid 1px #eee;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select.gif) no-repeat scroll right 10px center transparent;padding-right:20px}
select::-ms-expand{display:none}
a,a:active{color:#333}
a:hover{color:#00aa00}
a,a:active,a:hover,a:link,a:visited{text-decoration:none;-webkit-tap-highlight-color:transparent}
:focus,a:focus{outline:0;-moz-outline:none}
table,td,th{border-collapse:collapse;border-spacing:0}
.ul,.ul li{list-style:none}
img{border:none;max-width:100%;vertical-align:middle}
.Ispic{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.Ispic.full{background-size:contain;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin:0;text-align:justify;text-justify:inter-ideograph}
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;zoom:0}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
.dot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dot2,.dot3,.dot4{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.dot2{-webkit-line-clamp:2}
.dot3{-webkit-line-clamp:3}
.dot4{-webkit-line-clamp:4}
.ytable{display:table;width:100%;}
.ytable-cell{display:table-cell;vertical-align:middle}
.h100pc{height:100%;}
.ytable-fixed{table-layout: fixed;}
.none{display:none}
.hidden{visibility:hidden}
@media (min-width:1025px) {
.fl{float:left}
.fr{float:right}	
}
.auto-inner{width:94%;max-width:1200px;margin:0 auto}
.pr{position:relative}
.nm{margin:0}
.nfw{font-weight:normal;}
.img-block{display:block;width:100%}

/*STAR*/
header .top .logo img{max-height: 53px;}
header .help span{float: left; line-height: 30px;}
header .help span:not(:last-child){margin-right: 2.66vw;}
header .log-before{padding-left: 29px;background: url(../images/login-icon.svg) no-repeat left center;background-size: 16px center;}
header .log-before a{display: inline-block;}
header .log-before a:not(:last-child){margin-right: 2.66vw;}
header .log-after{display: none;}
@media (min-width:1025px) {
header .top .logo{display: table;height: 90px;}
header .top .logo a{display: table-cell;vertical-align: middle;}
header .help{padding-top: 30px;}	
}
@media (max-width:1024px) {
header .top{padding: 1vw 0;}
header .top .auto-inner{display: flex;justify-content: space-between;align-items: center;}
header .top .logo{max-width:45%;}
header .top .help{flex: 1; display: flex;justify-content: flex-end;}
}

header menu{padding: 12px 0;background-color: #f7f8fc;line-height: 36px;}
header menu ul{float: left;}
header menu li{float: left;}
header menu li:not(:last-child){margin-right: 6.2vw;}
header menu .website{float: right;background-color: #00aa00;border-radius: 4px;padding: 0 22px;color: #fff;font-size: 14px;}

footer{padding-top: 4.32vw;font-size: 14px;}
footer .copyright a{display: inline-block;}
footer .copyright,
footer .copyright a:not(:hover){color: #666;}
footer .copyright .fl .record{background: url(../images/record.png) no-repeat left center;padding-left: 20px;}
footer .copyright .fr a:not(:last-child):after{display: inline-block;content: '';width: 1px; height: 14px;background-color: #e5e5e5; vertical-align: middle;;margin: 0 11px;}

footer nav dt{font-size: 18px;margin-bottom: 0.833em;}
footer nav dd{line-height: 2.5714;}
footer nav dd,
footer nav dd a:not(:hover){color: #999;}

footer .hotline{font-size: 16px;color: #999; padding: 50px 0 40px 0;}
footer .hotline aside{color: #00aa00;font-family: 'DIN-Bold';font-size: 30px;}
footer .bshare-custom a{float: none;display: inline-block;width: 22px;height: 17px;line-height: normal;padding: 0;margin: 0;background: url(../images/share-email.png) no-repeat center center !important;}
footer .bshare-custom a:not(:last-child){margin-right: 30px;}
footer .bshare-custom a.bds_tsina{background-image: url(../images/share-sina.png) !important;}
footer .bshare-custom a.bds_weixin{background-image: url(../images/share-wx.png) !important;}

@media (min-width:1025px) {
footer nav{max-width: 842px;width: 70%;}
footer nav dl{float: left;max-width: 150px;}
footer nav dl.contact{max-width: 250px;}
footer .share{text-align: right;}
footer nav dl dd{display: block !important;}
footer .copyright{padding: 35px 0; margin-top: 45px;border-top: 1px solid rgba(204,204,204,0.3);}
footer .copyright .fl .record{margin-left: 20px;}
}
@media (max-width:1024px) {
footer nav dl{margin: 0 0 2.5vw 0!important; border-bottom: 1px solid #eee;}
footer nav dl:not(.contact) dd{display: none;}
footer nav dl.contact{padding-bottom: 3vw;}
footer nav dt{position: relative;}
footer nav dt span{position: absolute; width: 16px; height: 16px;right: 0; top: 50%; margin-top: -8px;transition: 0.3s;}
footer nav dt.on span{transform: rotate(45deg);}
footer nav dt span:before,
footer nav dt span:after{position: absolute;; content: ''; width: 100%; height: 2px; background-color: #ccc; left: 0; top: 50%; margin-top: -1px;}
footer nav dt span:after{ transform: rotate(90deg);}
footer .share{text-align: center;margin: 5vw 0;}
footer .hotline{padding: 5vw 0;}
footer .copyright {padding: 5vw 0;}
footer .copyright .fr{margin-bottom: 5px;}
}

.bd_weixin_popup,
.bd_weixin_popup *{box-sizing: content-box;}

@media (min-width:1201px) {
.home-ban .wap{display: none;}
.home-ban .pc{height: 664px; background-size: inherit;}
}
@media (max-width:1200px) {
.home-ban .pc{display: none;}	
}

.fast-in{position: relative;z-index: 3; margin-top: -150px;}
.fast-in .auto-inner{background-color: #fff;box-shadow: 0 11px 20px rgba(51, 51, 51, 0.04);border-radius: 10px; }
.fast-in li{float: left;width: 33.333%; padding: 49px 0 24px 0;position: relative;z-index: 4;}
.fast-in li dl{position: relative;z-index: 4;}
.fast-in li:not(:last-child):after{width: 1px;height: 60px;background-color: #ededed;position: absolute;right: 0; top: 50%; transform: translateY(-50%); content: '';}
.fast-in li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;background-color: #fff;z-index: 5;}
.fast-in li .cn{font-size: 18px; margin-top: 5px;}
.fast-in li .en{font-family: 'Arial';color: #999;}
.fast-in li .layer{position: absolute;z-index: 2;left:-5px; right:-5px; bottom:-5px;top: -5px; background-color: #fff; border-radius: 10px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);opacity: 0;transition: opacity 0.3s ease-out;}
.fast-in li.hover .layer{opacity: 1;}
@media (min-width:641px) {
.fast-in li dl{display: table; margin: 0 auto; table-layout: fixed;}
.fast-in li dl > *{display: table-cell;vertical-align: top;}
}
@media (max-width:640px) {
.fast-in{margin-top: -8vw;}
.fast-in li{text-align: center; padding: 4vw 0 4vw 0;}
.fast-in li .cn{font-size: 4vw;}
.fast-in li .en{font-size: 3vw;}
.fast-in li dt img{height: 14vw;}
.fast-in li dd{margin-top: -4vw;}
}

.home-title{text-align: center;padding-bottom: 2.6vw;}
.home-title .tit{font-size: 32px;font-family: 'SourceHanSansCN-Regular';}
.home-title .desc{color: #999; margin-top: 0.8125em;}
@media (max-width:750px) {
.home-title .tit{font-size: 6vw;}
}

.home-price{padding: 5.16vw 0; overflow: hidden;}
.home-price .tips{color: #ff4f3d;text-align: center; padding-top: 2.55vw;}
.home-price li{transition: 0.3s;}
.home-price li:nth-child(1) .inner{box-shadow: 0 1px 20px rgba(43, 156, 179, 0.1);}
.home-price li:nth-child(2) .inner{box-shadow: 0 1px 20px rgba(48, 202, 80, 0.13);}
.home-price li:nth-child(3) .inner{box-shadow: 0 1px 20px rgba(255, 156, 61, 0.14);}
.home-price li:nth-child(4) .inner{box-shadow: 0 1px 20px rgba(255, 79, 61, 0.1);}
.home-price li:nth-child(1) .title{background-color: #2b9cb3;}
.home-price li:nth-child(2) .title{background-color: #30ca50;}
.home-price li:nth-child(3) .title{background-color: #ff9c3d;}
.home-price li:nth-child(4) .title{background-color: #ff4f3d;}
.home-price li .inner{border-radius: 10px;overflow: hidden; transition: 0.3s;}
.home-price li .inner > div{padding: 1.2vw 1.53vw;font-size: 14px;}
.home-price li .title{color: #fff; padding-bottom: 0;}
.home-price li .title h3{font-size: 22px;font-family: 'SourceHanSansCN-Regular';margin-bottom: 0.3636em;}
.home-price li .title p{ line-height: 1.714;}
.home-price li .info{padding-bottom: 2.5vw;}
.home-price li .info dd{line-height: 2.142;color: #666;}
.home-price li .price{font-size: 18px;color: #ff1515;font-family: 'SourceHanSansCN-Regular';padding:19px 0 25px 0; line-height: 1;}
.home-price li .price span{font-family: 'Arial';font-size: 1.222em; margin-right: 5px;}
.home-price li .open-code1{cursor: pointer;display: inline-block;border-radius: 2.142em;border: solid 1px #666666;line-height: 2.142; padding: 0 1.7142em;color: #666;transition: 0.3s;}
.home-price li .open-code1:hover{background-color: #00aa00;color: #fff;border-color: #fff; }
.home-price li .open-code{cursor: pointer;display: inline-block;border-radius: 2.142em;border: solid 1px #666666;line-height: 2.142; padding: 0 1.7142em;color: #666;transition: 0.3s;}
.home-price li .open-code:hover{background-color: #00aa00;color: #fff;border-color: #fff; }
.home-price li:hover{padding-bottom: 1vw;}
.home-price li:hover .inner{margin-top: -1vw; box-shadow: 0 0 20px rgba(0,0,0,0.3);}
@media (min-width:481px) {
.home-price li{float: left;}
.home-price li .title{min-height: 120px;}
.home-price li .title p{ min-height: 3.428em;}
}
@media (min-width:1025px) {
.home-price li{width: 24.334%;}
.home-price li:not(:nth-child(4n)){margin-right: 0.888%;}
}
@media (min-width:481px) and (max-width:1024px) {
.home-price li{width: 48%; margin-bottom: 4%;}
.home-price li:not(:nth-child(2n)){margin-right: 4%;}
}
@media (max-width:1024px) {
.home-price li .inner > div{padding: 3vw;font-size: 2vw;}
.home-price li .price{font-size: 2.5vw;}
}
@media (max-width:480px) {
.home-price{padding: 10vw 0;}
.home-price li:not(:last-child){margin-bottom: 5%;}
.home-price li .inner > div{padding: 3vw;font-size: 3.5vw;}
.home-price li .price{font-size: 4vw;}
.home-price .home-title{padding-bottom: 5vw;}
.home-price .home-title .tit{font-size: 5vw;}
}

.home-reason{background: url(../images/resonbg.jpg) no-repeat center center;background-size: cover;padding: 5.16vw 0 3.59vw 0; overflow: hidden;}
.home-reason .more{text-align: center; padding: 8px 0;}
.home-reason .more a{color: #00aa00; cursor: pointer;display: inline-block;padding: 0 24px;border-radius: 24px; line-height: 2.5; transition: 0.5s;}
.home-reason .more a:hover{background-color: #00aa00;color: #fff;}
.home-reason .main{font-size: 100px;position: relative;display: table;margin: 0 auto;}
.home-reason .main .pic{width: 6.58em;height: 6.5em;overflow: hidden;}
.home-reason .main .pic img{animation:zhuan 10s linear both infinite;}
@keyframes zhuan{
	from{transform: rotate(0deg);}
	to{transform: rotate(360deg);}
}
.home-reason .main .logo{position: absolute;width: 2.68em;height: 2.68em;background-color: rgba(255,255,255,0.6);box-shadow: 1px 0px 46px rgba(0, 170, 0, 0.1); border: solid 1px rgba(0, 170, 0, 0.6);border-radius: 50%; left: 50%; top: 50%; margin: -1.34em 0 0 -1.34em;}
.home-reason .main .logo img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto; max-width: 95%;}
.home-reason .main .logo aside{color: #00aa00; opacity: 0.06;font-family: 'Arial';font-weight: bold;font-size: 2.4em;position: absolute;left: 50%; top: 50%;transform: translate(-50%,-50%); line-height: 1;}
.home-reason .main dd .icon{position: relative;display: block;width: 24px;height: 24px;}
.home-reason .main dd .icon:after,
.home-reason .main dd .icon:before{background-color: #00aa00;position: absolute;content: '';border-radius: 50%; left: 0;right: 0;top: 0;bottom: 0;}
.home-reason .main dd .icon:before{width: 9px; height: 9px;margin: auto;}
.home-reason .main dd .icon:after{animation:scale 1s ease-out alternate infinite; opacity: 0.2;}
@keyframes scale{
	from{transform: scale(1);opacity: 0.2;}
	to{transform: scale(1.5);opacity: 0.1;}
}
.home-reason .main dd aside{font-family: 'SourceHanSansCN-Regular';font-size: 0.22em;}
@media (min-width:641px) {
.home-reason .main dd{position: absolute;}
.home-reason .main dd:nth-child(1){left: 1.04em;top: 0.7em;}
.home-reason .main dd:nth-child(2){left: 1.11em;top:2.26em;}
.home-reason .main dd:nth-child(3){left: -0.04em;top:3.82em;}
.home-reason .main dd:nth-child(4){left: 2.16em;top: 5.16em;}
.home-reason .main dd:nth-child(5){left: 3.96em;top: 1.06em;}
.home-reason .main dd:nth-child(6){left: 5.3em;top:3.88em;}
.home-reason .main dd:nth-child(7){left: 5.26em;top:2.35em;}
.home-reason .main dd:nth-child(8){left: 5.75em;top:5.18em;}
.home-reason .main dd aside{position: absolute;white-space: nowrap; top: 50%;transform: translateY(-50%); right: 100%;padding: 0 1.5em;}
.home-reason .main dd:nth-child(4) ~ dd aside{right: auto;left: 100%;}
}
@media (max-width:1200px) {
.home-reason .main{font-size: 8vw;}
}
@media (max-width:640px) {
.home-reason .main{font-size: 14vw;}
.home-reason .main dl{position: absolute; top: 5vw; left: 0; width: 100%; display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-reason .main dd{position: relative;width: 34%;margin: 5vw 0;display: flex;justify-content: space-between;}
.home-reason .main dd .icon{flex-shrink: 0; margin-right: 1vw;}
.home-reason .main dd:nth-child(2n){padding-left: 4vw;}
.home-reason .main dd .icon{width: 3vw; height: 3vw;}
.home-reason .main dd .icon:before{width: 50%; height: 50%}
}

.home-step{padding: 5.21vw 0;}
.home-step .home-title{padding-bottom: 3.8vw;}
.step-box{position: relative;}
.step-box:before{position: absolute;z-index:10;content:''; right: 0; width: 100%; height: 100%;background-color: #fff;transition: 3s 0.3s ease-in-out;}
.step-box .box .icon img{transition: 0.5s;}
.step-box .box:hover .icon img{transform: rotateY(180deg);}
.step-box .box .tit{font-size: 18px;line-height: 1;}
.step-box .box .tit:after{width: 20px;height: 1px;display: block; content: '';background-color: #999; margin: 14px auto;}
.step-box .box p{color: #999; }
.step-box .box .num{display: block;width: 32px;height: 32px;  margin: 0 auto;color: #999;font-family: 'Arial';font-weight: bold;line-height: 32px;background: url(../images/home/step-1.png) no-repeat;}
.step-box .box:nth-child(2) .num{background-image: url(../images/home/step-2.png);}
.step-box .box:nth-child(3) .num{background-image: url(../images/home/step-3.png);}
@media (min-width:641px) {
.step-box .box{float: left;width: 33.333%;}
.step-box .box .inner{display: table;margin: 0 auto;text-align: center;}
.step-box .box .icon{max-width: 98px; margin: 0 auto 30px; position: relative;}
.step-box .box:not(:last-child) .icon:after{position: absolute;content: ''; left: 100%; top: 50%;background: url(../images/line.png) no-repeat right center; height: 18px;margin-top: -9px; width: 272px; margin-left: 15px;}
.step-box .box p{margin-bottom: 39px;}
.step-box:before{top: 0;}
.step-box.animated:before{width: 0;}
}
@media (max-width:1200px) {
.step-box .box:not(:last-child) .icon:after{width: 19vw; margin-left: 1.5vw;}
}
@media (max-width:1024px) {
.step-box .box:not(:last-child) .icon:after{width: 15vw; margin-left: 3vw;}
}
@media (max-width:640px) {
.home-step{padding:10vw 0;}
.home-step .home-title{padding-bottom: 6vw;}
.step-box .box{position: relative; padding-left: 50px;}
.step-box .box:not(:last-child){padding-bottom: 5vw;}
.step-box .box:not(:last-child):after{position: absolute; content: '';position: absolute;content: ''; left: 25px; top:56px;background: url(../images/line.png) no-repeat right center; height: 18px; width: 19%; transform: rotate(90deg); transform-origin: 0 0;}
.step-box .inner{display: flex;justify-content: space-between;align-items: center;}
.step-box .inner .info{flex: 1; padding-left: 3vw;}
.step-box .box .num{position: absolute;left: 0; top:20px; text-align: center;}
.step-box .box .tit:after{margin-left: 0;}
.step-box:before{bottom: 0;}
.step-box.animated:before{height: 0;}
.step-box .box .icon{width: 26%;}
}

.home-temp .item{background-color: #f5f6fa;}
.home-temp .item .name{position: relative; margin-bottom: 3vw;}
.home-temp .item .name .up{position: relative; z-index: 4;}
.home-temp .item .name h4{font-family: 'SourceHanSansCN-Regular';color: #00aa00;font-size: 32px;}
.home-temp .item .name p{color: #999;font-size: 18px; margin-top: 0.3889em;}
.home-temp .item .name p:after{display: block;content: '';width: 27px;height: 4px;background-color: #00aa00; margin-top: 1.889em;}
.home-temp .item .name .num{position: absolute;z-index: 1;color: #7091c3;opacity: 0.05; font-size: 10.42vw;font-family:'D-DINExpBold';line-height: 0.8; letter-spacing: -0.05em;}
.home-temp .item .desc{font-family: 'SourceHanSansCN-Regular';font-size: 24px;}
.home-temp .item .pic img{transition: 0.3s;}
.home-temp .item .pic:hover img{transform: scale(1.15);}
@media (max-width:1024px) {
.home-temp .item{padding: 10vw 0;text-align: center;}
.home-temp .item .name h4{font-size: 5.5vw;}
.home-temp .item .name p{font-size: 3.8vw;}
.home-temp .item p:after{margin-left: auto;margin-right: auto;}
.home-temp .item .name .num{font-size: 20vw;top: -2.66vw; left: 50%;transform: translateX(-50%);}
.home-temp .item .desc{font-size: 4vw; padding-bottom: 1em;}
}

.home-temp .item-1{overflow: hidden;}
@media (min-width:1025px) {
.home-temp .item-1{padding-top: 5.78vw;}
.home-temp .item-1 .name .num{left: -5.42vw; top: -2.92vw;}
.home-temp .item-1 .pic{width: 52.584%; margin-left: -4.084%;}
.home-temp .item-1 .fr{padding-top: 5.05vw;}
}
@media (max-width:1024px) {
.home-temp .item-1{padding-bottom: 0;}
}

.home-temp .item-2{background: url(../images/zzzx-bg.jpg) no-repeat center center;background-size: cover; }
@media (min-width:1025px) {
.home-temp .item-2{padding: 7.81vw 0 3.6vw 0;text-align: center;}
.home-temp .item-2 .name p:after{margin-left: auto;margin-right: auto;}
.home-temp .item-2 .name .num{top: -2.66vw; left: 50%;transform: translateX(-50%);opacity: 0.04;}
.home-temp .item-2 .pic{margin-top: 23px;}
}

.home-temp .item-3 .auto-inner{position: relative;z-index: 10;}
@media (min-width:1201px) {
.home-temp .item-3 {padding-bottom: 198px;}
.home-temp .item-3 .auto-inner{padding:200px 0 0 0;}
}
@media (min-width:1025px) and (max-width:1200px) {
.home-temp .item-3 {padding-bottom: 11vw;}
.home-temp .item-3 .auto-inner{padding:20vw 0 0 0;}
}
@media (min-width:1025px){
.home-temp .item-3 .pic{position: absolute;right: 0; top: 6.04vw;width: 50.084%;}
.home-temp .item-3 .name .num{left: -4.84vw; top: -2.97vw;}
}

.home-temp .item-4{background: url(../images/gnzj-bg.jpg) no-repeat center center;background-size: cover; text-align: center; }
.home-temp .item-4 .name p:after{margin-left: auto;margin-right: auto;}
.home-temp .item-4 .name .num{top: -2.66vw; left: 50%;transform: translateX(-50%);opacity: 0.04;}
.home-temp .item-4 .list-icon dd{float: left;width: 25%; margin-bottom: 3.54vw;}
.home-temp .item-4 .list-icon dd aside{margin-top: -1em;}
.home-temp .item-4 .list-icon dd:hover img{animation: img both 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28);}
@keyframes img{
    0%{transform: scale(0);}
    100%{transform: scale(1);}
}
.home-temp .item-4 .more a{display: inline-block;border-radius: 3.142em; border: solid 1px #00aa00; line-height: 3.142;padding: 0 2.857em;font-size: 14px; cursor: pointer;transition: 0.3s;}
.home-temp .item-4 .more a:hover{background: #00aa00; color: #fff;}
@media (min-width:1025px) {
.home-temp .item-4{padding: 13.75vw 0 4.11vw 0;}
}
@media (max-width:1024px) {
.home-temp .item-4 .list-icon dd img{max-width: 50%;}
.home-temp .item-4 .more a{font-size: 3.2vw;}
.home-temp .item-4 .list-icon{padding: 5vw 0;}
}
@media (max-width:480px) {
.home-temp .item-4 .list-icon dd{width: 50%; margin-bottom: 6vw;}
}

.home-business{color: #fff; padding: 3.02vw 0; text-align:center;position: relative;overflow: hidden;}
.home-business .bg-img{position: absolute;z-index: -1;background: url(../images/bg.jpg) no-repeat center center; background-size: cover; left: 0;width: 100%; height: 100%; top: 0; animation: bgimg 50s linear infinite alternate;}
@keyframes bgimg{
	0%{transform: rotate(0deg) scale(1);}
	100%{transform: rotate(5deg) scale(1.8);}
}
.home-business .home-title{padding-bottom: 2vw;}
.home-business .home-title .desc{color: #fff;}
.home-business .more a{display: inline-block;border-radius: 3.142em; line-height: 3.142;padding: 0 2.857em;font-size: 14px; cursor: pointer;transition: 0.3s; background-color: #fff;}
.home-business .more a:hover{box-shadow: 0 0 20px rgba(0,0,0,0.3);}
@media (max-width:1024px) {
.home-business{padding: 8vw 0;}
.home-business .bg-img{background-size: 100% 100%;}
.home-business .home-title{padding-bottom: 6vw;}
.home-business .more a{font-size: 3.2vw;}
}

.fixed-code{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;background-color: rgba(0,0,0,0.4); display: none;}
.fixed-code .inner{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto; max-width: 400px;width: 90%;text-align: center;background-color: #fff; border-radius: 10px; height: 420px;}
.fixed-code .pic{padding: 40px 50px 0;}
.fixed-code .inner aside{color: #00aa00;font-size: 18px; padding: 26px 0 0 0;}
.fixed-code .close{ width: 16px; height: 16px;position: absolute; right: -30px;top: -16px; cursor: pointer;background: url(../images/close.svg) no-repeat center center;background-size: contain;}
@media (max-width:640px) {
.fixed-code .inner{max-width: 66vw; height: 78vw;}
.fixed-code .pic{padding: 4vw 4vw 0;}
.fixed-code .inner aside{font-size: 3.5vw;padding-top: 4vw;}
}

.home-features{background-color: #f5f6fa; padding: 5.16vw 0 5.73vw 0; overflow: hidden;}
.home-features .main{position: relative;}
.home-features .slick-list{overflow: inherit;}
.home-features .item{position: relative;display: block!important;}
.home-features .but,
.home-features .item .txt,
.home-features .item .pic{position: absolute;z-index: 10;}
.home-features .but,
.home-features .item .txt{width: 42.834%; right:0;}
.home-features .item .pic-1{width: 60.334%;left: -7.8%; top: 5.834%;}
.home-features .item .pic-2{width: 44.834%;left: -4%; top:10%;}
.home-features .item .pic-3{width: 51.417%;left: -7%; top:8.5%;}
.home-features .item .pic-4{top: 0; bottom: 0; left: -5.75%;}
.home-features .item .pic-4 img{height: 100%;}
.home-features .item .txt {color: #fff; top: 26.371%; overflow: hidden;}
.home-features .item .txt > *{transform: translateX(30px);opacity: 0;}
.home-features .slick-current .item .txt > *{transform: translateX(0);opacity: 1;}
.home-features .item .title{padding-bottom: 3vw; transition: 0.5s;}
.home-features .item .title .cn{font-family: 'syht-m';font-size: 36px;}
.home-features .item .title .en{font-family: 'Arial'; opacity: 0.6;}
.home-features .item .txt pre{font-size: 18px; line-height: 2;  transition: 0.5s 0.3s;}
.home-features .pages{position: absolute;right: 30px; bottom: 30px;color: #fff;font-family: 'Arial'; font-size: 14px;}
.home-features .pages > *{float: left;}
.home-features .slick-dots li{list-style: none;display: none;}
.home-features .slick-dots li.slick-active{display: block;}
.home-features .pages .total{margin-left: 3px;}

.home-features .but{top: 66.519%;}
.home-features .slick-arrow{background:url(../images/ico-arrow-left.png) no-repeat center center #f1f3f4; cursor: pointer; padding: 0;border: 0; font-size: 0;width: 50px;height: 50px; border-radius: 50%; transition: 0.3s;}
.home-features .slick-next{background-image:url(../images/ico-arrow-right.png);margin-left: 20px;}
.home-features .slick-arrow:hover{background-color: #00AA00; background-image: url(../images/ico-arrow-left-hover.png);}
.home-features .slick-next:hover{background-image: url(../images/ico-arrow-right-hover.png);}
@media (max-width:1200px) {
.home-features .item .txt{top: 14%; padding-right: 3%;}
.home-features .auto-inner{width: 80%;}
}
@media (max-width:1024px) {
.home-features .item .title .cn{font-size: 3vw;}
.home-features .item .title .en{font-size: 1.2vw;}
.home-features .item .txt pre{font-size: 1.5vw;line-height: 1.5;}
.home-features .slick-arrow{width: 6vw;height:6vw;}
.home-features .pages{right: 2vw; bottom: 2vw;}
}
@media (max-width:640px) {
.home-features .slick-next{margin-left: 1vw;}
.home-features .but{top: auto; bottom: 2vw;width:auto; right: 3%;}
.home-features .pages{right: 18vw;}
.home-features .item .txt{width: 50%;}
}
@media (max-width:480px) {
.home-features .item .title .cn{font-size: 4vw;}
.home-features .item .title .en{font-size: 2.5vw;}
.home-features .item .txt pre{font-size: 2vw;}
}